package main

import "fmt"

func main() {
	// 100以内的数求和，求出 当和 第一次大于20的当前数
	/* var sum int64
	for i := 1; i < 100; i++ {
		sum += int64(i)
		if sum > 20 {
			fmt.Printf("当和 第一次大于20的当前数是%v \n", i)
			break
		}
	} */

	// 实现登录验证，有三次机会，如果用户名为”张无忌”,密码”888”提示登录成功否则提示还有几次机会
	var user string
	var password string

	for i := 1; i <= 3; i++ {
		fmt.Println("请输入用户名")
		fmt.Scanln(&user)
		fmt.Println("请输入密码")
		fmt.Scanln(&password)

		if user == "张无忌" && password == "888" {
			fmt.Println("登录成功")
			break
		} else {
			if 3-i == 0 {
				fmt.Printf("您的机会已用完")
			} else {
				fmt.Printf("您还有%v次机会，请珍惜", 3-i)
			}
		}
	}

}
